NYC may have Central Park, but Houston's got... umm... parking lots. [Swamplot]