Text this: Modified SERVQUAL model and effects of customer attitude and technology on customer satisfaction in banking industry