Cloud-Native App Development: Reasons Why Apps Have Bright Future