How many structures remain in mecca that date back to the time of Muhammad ?
The reason for much of the destruction of historic buildings has been for the construction of hotels , apartments , parking lots , and other infrastructure facilities for Hajj pilgrims .