Text this: Development of an attendance system based on cloud/fog computing with data recovery capability