Online news in Nepal: scenes from trekking the technology trail