Missing Salah Due To Other Activities.
There are other ways told by God to offer prayer. In Quran it is said if your fear, you can say your prayer by walking or while riding. If you are travelling you need not to perform wudu. Travelling or any situation equal to the problems of travelling, you can perform dry ablution ( tayammum)
Not Performing prayer in front of peers is no excuse, if it is for shyness or discomfort. Such things should not be considered hindrance. However, if one is persecuted for that only then one can be allowed to not to perform prayer in their presence.