What GIS program should I learn? A brief overview of the strengths and weaknesses of the major GIS programs in 2021