Businesses prepare for F1, football crowds