Earthquake app may one day warn you tremors are coming