The Wizards and Caps aren't coming to Potomac Yard. A rental car company wants to use the land for a parking lot