Climate change may reduce suitable habitat for freshwater fish in a tropical watershed