President Trumps latest budget proposal includes large buffs to military and defense spending, but massive cuts to the EPA and public services.