Design, synthesis, and spasmolytic activity of thiophene-based derivatives via Suzuki cross-coupling reaction of 5-bromothiophene-2-carboxylic acid: their structural and computational studies