How Much Does a Home Addition Cost? A Price Breakdown