formatETA function
Implementation
String formatETA(double seconds) {
if (seconds <= 0) return "";
final sec = seconds.round();
if (sec < 60) return "$sec sec";
if (sec < 3600) return "${sec ~/ 60} min ${sec % 60}s";
return "${sec ~/ 3600} hr ${(sec % 3600) ~/ 60}m";
}