Hamilton banning trucks from downtown