Newcastle state MP Tim Crakanthorp calls 'cleaner and greener' buses in Newcastle fleet