Vector fields and other vector bundle morphisms: A singularity approach