Thermal cameras for smartphones