Mayors unite for cleaner freight