Downtown Detroit businesses say they are ready for Grand Prix weekend