Financial Technology and Innovation: Current and Future Trends